ball catching - Alemán Inglés Diccionario